more charming - French English Dictionary